package com.irdstudio.efp.cus.service.facade;

import java.util.List;

import com.irdstudio.efp.cus.service.vo.CusHandoverLogVO;

/**
 * <p>Description:客户移交申请				<p>
 * @author chenqm1
 * @date 2018-05-14
 */
public interface CusHandoverLogService {
	
	public List<CusHandoverLogVO> queryAllOwner(CusHandoverLogVO cusHandoverLogVo);
	
	public List<CusHandoverLogVO> queryAllCurrOrg(CusHandoverLogVO cusHandoverLogVo);
	
	public List<CusHandoverLogVO> queryAllCurrDownOrg(CusHandoverLogVO cusHandoverLogVo);
	
	/**
	 * 新增移交申请
	 * @param inCusHandoverLogVo
	 * @return
	 */
	
	public int insertCusHandoverLog(CusHandoverLogVO inCusHandoverLogVo);
	
	public int deleteByPk(CusHandoverLogVO cusHandoverLogVo);
	
	public int updateByPk(CusHandoverLogVO cusHandoverLogVo);
	
	public CusHandoverLogVO queryByPk(CusHandoverLogVO cusHandoverLogVo);
	/**
	 * 客户移交按照历史移交时添加客户明细
	 * @param cusHandoverLog
	 * @return
	 */
	public List<CusHandoverLogVO> queryLstBySerno(CusHandoverLogVO cusHandoverLog);
}
